package com.crm.customers.dao;

import java.util.List;

import com.crm.customers.model.CustomerInfoTemp;

public interface CustomerInfoTempDao {
	
	/**
	 * 新增
	 * */
	public int insert(CustomerInfoTemp cif);
	
	/**
	 * 获取所有临时列表
	 * */
	public List<CustomerInfoTemp> getAllCustomerInfoTempList(CustomerInfoTemp cif);
	
	/**
	 * 更新
	 * */
	public int update(CustomerInfoTemp cif);
	
	/**
	 * 根据id获取信息
	 * */
	public CustomerInfoTemp getCusInfoTempById(Long id);
	
	/**
	 * 删除记录(从数据库中删)
	 * */
	public int delete(CustomerInfoTemp c);
	
	/**
	 * 根据条件获取列表
	 * */
	public List<CustomerInfoTemp> getListByParams(CustomerInfoTemp c);
	
	/**
	 * 检测tel是否已经存在
	 * */
	public int checkTelIsExist(CustomerInfoTemp c);
	
	
}
